package com.hrt.vo;

import java.io.Serializable;
import java.sql.Timestamp;

/** 
 * 礼品组合表
 */
public class GiftGroupVO implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	/** 
	 * 组合ID,主键
	 */
	private Long id;
	
	/** 
	 * 礼品ID,关联礼品规格表主键
	 */
	private Long gdeId;
	
	
	
	/** 
	 * 产品规格ID
	 */
	private Long proId;
	
	/**
	 * 产品规格编号
	 */
	private String proCode;
	
	/**
	 * 产品名称
	 */
	private String proName;
	
	/**
	 * 规格名称
	 */
	private String ruleName;
	
	/** 
	 * 礼品规格编码
	 */
	private String gdeCode;
	
	private Double enterPrice =0.0;
	
	/** 
	 * 礼品编号
	 */
	private String giCode;
	
	/** 
	 * 数量
	 */
	private Integer totalGR;
	
	/** 
	 * 总价
	 */
	private Double summeryGR;
	
	/** 
	 * 说明
  	 */
	private String descriptionGR;
	 
	/** 
	 * 备注 
	 */
	private String note;
	
	/**
	 * 录入人名称
	 */
	private String creatorName;
	
	/**
	 * 创建时间, 默认系统当前时间
	 */
	private Timestamp createTime;
	
	/**
	 * 修改人,第一次插入数据时，修改人与创建人一致
	 */
	private String editorName;
	
	/**
	 * 修改人ID,关联后台用户表主键
	 */
	private Long editorId;
	
	/**
	 * 最后修改时间,录入数据时，录入时间和最后修改时间一致
	 */
	private Timestamp editTime;
	
	/**
	 * 删除标记 0未删除 1已删除
	 */
	private Integer isdelete = 0;
	
	
	//构造函数
	public GiftGroupVO() {
	}

	/**
	 * get()/set()
	 * */
	public Long getId() {
		return id;
	}


	public void setId(Long id) {
		this.id = id;
	}


	public Long getGdeId() {
		return gdeId;
	}


	public void setGdeId(Long gdeId) {
		this.gdeId = gdeId;
	}


	public String getProName() {
		return proName;
	}


	public void setProName(String proName) {
		this.proName = proName;
	}


	public Long getProId() {
		return proId;
	}


	public void setProId(Long proId) {
		this.proId = proId;
	}


	public String getRuleName() {
		return ruleName;
	}


	public void setRuleName(String ruleName) {
		this.ruleName = ruleName;
	}


	public String getGdeCode() {
		return gdeCode;
	}


	public void setGdeCode(String gdeCode) {
		this.gdeCode = gdeCode;
	}


	public Double getEnterPrice() {
		return enterPrice;
	}


	public void setEnterPrice(Double enterPrice) {
		this.enterPrice = enterPrice;
	}


	public String getGiCode() {
		return giCode;
	}


	public void setGiCode(String giCode) {
		this.giCode = giCode;
	}


	public Integer getTotalGR() {
		return totalGR;
	}


	public void setTotalGR(Integer totalGR) {
		this.totalGR = totalGR;
	}


	public Double getSummeryGR() {
		return summeryGR;
	}


	public void setSummeryGR(Double summeryGR) {
		this.summeryGR = summeryGR;
	}


	public String getDescriptionGR() {
		return descriptionGR;
	}


	public void setDescriptionGR(String descriptionGR) {
		this.descriptionGR = descriptionGR;
	}


	public String getNote() {
		return note;
	}


	public void setNote(String note) {
		this.note = note;
	}


	public String getCreatorName() {
		return creatorName;
	}


	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}


	public Timestamp getCreateTime() {
		return createTime;
	}


	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}


	public String getEditorName() {
		return editorName;
	}


	public void setEditorName(String editorName) {
		this.editorName = editorName;
	}


	public Long getEditorId() {
		return editorId;
	}


	public void setEditorId(Long editorId) {
		this.editorId = editorId;
	}


	public Timestamp getEditTime() {
		return editTime;
	}


	public void setEditTime(Timestamp editTime) {
		this.editTime = editTime;
	}


	public Integer getIsdelete() {
		return isdelete;
	}


	public void setIsdelete(Integer isdelete) {
		this.isdelete = isdelete;
	}

	public String getProCode() {
		return proCode;
	}

	public void setProCode(String proCode) {
		this.proCode = proCode;
	}

	
	
	

}
